MedicationRequest System API - Implementation Template (US Core)
Field mapping
HealthCloudGA____cEhrMedicationPrescription____cc
See src/main/resources/dw/FHIRTools.dwl for a mapping example.
| FHIR Field | Field | Notes |
|---|---|---|
| resourceType | "MedicationRequest" | |
| id | Id | |
| Identifier[0].system | HealthCloudGA____SourceSystem____c | |
| Identifier[0].display | HealthCloudGA____SourceSystemId____c | |
| Identifier[0].value | Name | |
| status | code | |
| statusReason.coding.system | HealthCloudGA____ReasonSystem____c | |
| statusReason.coding.code | HealthCloudGA____ReasonCode____c | |
| statusReason.coding.display | HealthCloudGA____ReasonLabel____c | |
| statusReason.coding.text | HealthCloudGA____ReasonLabel____c | |
| intent | Intent____c | Custom Field |
| medicationCodeableConcept.coding.system | HealthCloudGA____MedicationCodeSystem____c | |
| medicationCodeableConcept.coding.code | HealthCloudGA____MedicationCode____c | |
| medicationCodeableConcept.coding.display | HealthCloudGA____MedicationCodeLabel____c | |
| medicationCodeableConcept.coding.text | HealthCloudGA____MedicationCodeLabel____c | |
| subjectReference.reference | HealthCloudGA____Patient____c | "Patient/" ++ HealthCloudGA____Patient____c |
| encounterReference.reference | HealthCloudGA____Encounter____c | "Encounter/" ++ HealthCloudGA____Encounter____c |
| authoredOn | HealthCloudGA____DateWritten____c | |
| requesterReference.reference | HealthCloudGA____Account____c | "Organization/" ++ med.HealthCloudGA____Account____c |
| performerReference.reference | HealthCloudGA____Prescriber____c | "Prescriber/" ++ med.HealthCloudGA____Prescriber____c |
| reasonCode.coding.system | HealthCloudGA____ReasonSystem____c | |
| reasonCode.coding.code | HealthCloudGA____ReasonCode____c | |
| reasonCode.coding.display | HealthCloudGA____ReasonLabel____c | |
| reasonCode.coding.text | HealthCloudGA____ReasonLabel____c | |
| reasonReference.reference | HealthCloudGA____Prescriber____c | "Condition/" ++ med.HealthCloudGA____Prescriber____c |
| dosageInstruction.text | DosageInstruction____c | Custom Field |
| dispenseRequest.id | HealthCloudGA____DispenseMedicationCode____c | |
| dispenseRequest.validityPeriod.start | HealthCloudGA____DispenseValidityPeriodStart____c | |
| dispenseRequest.validityPeriod.end | HealthCloudGA____DispenseValidityPeriodEnd____c | |
| dispenseRequest.quantity | HealthCloudGA____DispenseExpectedSupplyDuration____c | |
| dispenseRequest.expectedSupplyDuration | HealthCloudGA____DispenseExpectedSupplyDuration____c | |
| substitution.allowedCodeableConcept.coding.system | HealthCloudGA____SubstituteRestrictReasonSystem____c | |
| substitution.allowedCodeableConcept.coding.code | HealthCloudGA____SubstituteRestrictReasonCode____c | |
| substitution.allowedCodeableConcept.coding.display | HealthCloudGA____SubstituteRestrictReasonLabel____c | |
| substitution.allowedCodeableConcept.coding.text | HealthCloudGA____SubstituteRestrictReasonLabel____c |